/**
 * 1.本代码为云笔记web端开发小组共同拥有。
 * 2.组内成员有 聂道鑫、徐斌强、何瑞、钟倩。
 * 3.联系方式：442342707@qq.com
 */
package com.yunbiji.validate;

import com.jfinal.core.Controller;
import com.jfinal.validate.Validator;

public class RegisterValidate extends Validator
{
	/**
	 * 对用户名和密码进行验证
	 */
	@Override
	protected void validate(Controller c)
	{

		 validateRegex("tel", "^[0-9]{1,16}$", "errorRegTel",
		 "请使用你的手机号码。");
		validateRegex("passwd", "^[A-Za-z0-9]{6,16}$", "errorReg",
				"请使用字母和数字。密码长度要大于5位小于16位");
		validateRequiredString("tel", "errorRegTel", "请输入手机号码");
		validateRequiredString("passwd", "errorReg", "请输入密码");
		validateRequiredString("name", "errorRegName", "请输入你的昵称");
	}

	/**
	 * 出现错误后跳转到注册页面
	 * 
	 */
	@Override
	protected void handleError(Controller c)
	{
		c.keepPara("name","email","qq","tel").render("register.html");
	}

}
